self-breathing engine - Turkish English Dictionary